package ee.maoinvest.backend.model.data.statistics;

import java.util.List;

import ee.maoinvest.backend.model.data.RegularReading;

public class EnterpriseTotalEnergyConsumptionAndCostSummaryBetweenGivenRegularReadings extends PeriodSummaryBetweenTwoContinuousRegularReadings
{
	/**
	 * 
	 */
	private static final long serialVersionUID = -7267362128714950974L;
	
	private List<ContractPeriodEnergyConsumptionAndCost> listOfEnterpriseContractPeriodEnergyConsumptionAndCost;
	//private List<EnterpriseContractPeriodsSummaries> listOfAllEnterprisesContractPeriodsSummariesForPeriodsThatExistedBetweenGivenRegularReadings;
	private RegularReading firstRegularReading;
	private RegularReading lastRegularReading;
	
	public EnterpriseTotalEnergyConsumptionAndCostSummaryBetweenGivenRegularReadings()
	{
		super();
	}
	public List<ContractPeriodEnergyConsumptionAndCost> getListOfEnterpriseContractPeriodEnergyConsumptionAndCost() {
		return listOfEnterpriseContractPeriodEnergyConsumptionAndCost;
	}
	public void setListOfEnterpriseContractPeriodEnergyConsumptionAndCost(
			List<ContractPeriodEnergyConsumptionAndCost> listOfEnterpriseContractPeriodEnergyConsumptionAndCost) {
		this.listOfEnterpriseContractPeriodEnergyConsumptionAndCost = listOfEnterpriseContractPeriodEnergyConsumptionAndCost;
	}
	public RegularReading getFirstRegularReading() {
		return firstRegularReading;
	}
	public void setFirstRegularReading(RegularReading firstRegularReading) {
		this.firstRegularReading = firstRegularReading;
	}
	public RegularReading getLastRegularReading() {
		return lastRegularReading;
	}
	public void setLastRegularReading(RegularReading lastRegularReading) {
		this.lastRegularReading = lastRegularReading;
	}

	
	
	/*
	public List<EnterpriseContractPeriodsSummaries> getListOfAllEnterprisesContractPeriodsSummariesForPeriodsThatExistedBetweenGivenRegularReadings() {
		return listOfAllEnterprisesContractPeriodsSummariesForPeriodsThatExistedBetweenGivenRegularReadings;
	}

	public void setListOfAllEnterprisesContractPeriodsSummariesForPeriodsThatExistedBetweenGivenRegularReadings(
			List<EnterpriseContractPeriodsSummaries> listOfAllEnterprisesContractPeriodsSummariesForPeriodsThatExistedBetweenGivenRegularReadings) {
		this.listOfAllEnterprisesContractPeriodsSummariesForPeriodsThatExistedBetweenGivenRegularReadings = 
				listOfAllEnterprisesContractPeriodsSummariesForPeriodsThatExistedBetweenGivenRegularReadings;
	}
	*/
	
}
